non-rotary percussive power tool - German English Dictionary